html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{ font-size: 100%; 	padding: 0; margin: 0;border:0;}

/* Reset
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
 */
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

body{
	background: #FFF;
	color: #FFF;
	font-weight: 500;
	font-size: 1em;
	font-family: "Microsoft YaHei","宋体","Segoe UI", "Lucida Grande", Helvetica, Arial,sans-serif, FreeSans, Arimo;
}

ul,ol{list-style-type:none; margin:0px; padding:0px;}
select,input,img,select{vertical-align:middle;}

a{ text-decoration:none; border:none;outline:none;}
a:link{color:#727071;}
a:visited{color:#727071;}
a:hover,a:active,a:focus{text-decoration:none;outline: none;}

i,em{ font-style:normal;}
.Left{ float:left;}
.Right{ float:right;}
.Abs{ position:absolute;}

.HeadBox{ height:105px; background:url(../img/headmenubg.jpg) no-repeat; position:relative; }
.HeadBox > div.HeadConbox{ width:1190px; height:100%; margin:0 auto; position:relative;}
    .HeadConbox > div.Logo,.HeadConbox > div.DhTab{ float:left;}
    .HeadConbox > div.Logo{ width:520px; height:58px; margin-top:28px;background:url("../img/logo.png?c") no-repeat;position:relative; overflow:hidden;}
	.HeadConbox > div.Logo a{ display:block; height:100%;}

    .HeadConbox > div.DhTab{ width:670px; height:100%; background:none; position:relative;}
	.HeadConbox > div.DhTab .hoverboot-wrap,.HeadConbox > div.DhTab ul.hoverboot.hoverboot-pills{ margin-top:0; height:100%;}
	.HeadConbox > div.DhTab ul.hoverboot.hoverboot-pills + .hoverboot-pill{background:url("../img/Tab_active.png") no-repeat center center; height:100%;border-radius:0;}
	.HeadConbox > div.DhTab .nav-pills > li{ width:150px;height:105px; display:block; text-align:center; margin-right:15px; position:relative;}
	.HeadConbox > div.DhTab .nav-pills > li > a{color:#1a6510; width:120px; height:45px; text-align:center; display:block;font-weight:lighter; overflow:hidden;background:url("../img/menu-ico.png?a") no-repeat; margin:30px auto 0;  position:relative; padding-left:40px;}
	.HeadConbox > div.DhTab .nav-pills > li > a.index{ background-position:6px 7px;}
	.HeadConbox > div.DhTab .nav-pills > li > a.introduce{ background-position:-148px 7px;}
	.HeadConbox > div.DhTab .nav-pills > li > a.team{ background-position:-298px 7px;}
	.HeadConbox > div.DhTab .nav-pills > li > a.project{ background-position:-445px 7px; position:relative;}
	.HeadConbox > div.DhTab .nav-pills > li > a.Preferential{ background-position:-562px 7px;}

	
	.HeadConbox > div.DhTab .nav-pills > li > ul.dropdown-menu{ filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9; height:0; overflow:hidden;}
	.HeadConbox > div.DhTab .nav-pills > li > ul.dropdown-menu li{ padding:5px 0;}
	.HeadConbox > div.DhTab .nav-pills > li > ul.dropdown-menu a{color:#666;}
	.HeadConbox > div.DhTab .nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:transparent;}
	.HeadConbox > div.DhTab .nav > li > a:focus, .nav > li > a:hover{background-color:transparent;}


.FootInfo{ height:208px; overflow:hidden;}
    .FootInfo .FootInfoBox{ width:1190px; height:135px; margin:34px auto 0; position:relative;}
	.FootInfo .FootInfoBox a{ width:105px; height:94px; float:left; margin-right:50px; display:block; text-align:center; padding-top:102px;}
	.FootInfo .FootInfoBox a:last-child{ margin-right:0;}
	.FootInfo .FootInfoBox a.ico1{background:url("../img/ico1.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico2{background:url("../img/ico2.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico3{background:url("../img/ico3.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico4{background:url("../img/ico4.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico5{background:url("../img/ico5.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico6{background:url("../img/ico6.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico7{background:url("../img/ico7.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico8{background:url("../img/ico8.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico1:hover{background:url("../img/ico1h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico2:hover{background:url("../img/ico2h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico3:hover{background:url("../img/ico3h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico4:hover{background:url("../img/ico4h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico5:hover{background:url("../img/ico5h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico6:hover{background:url("../img/ico6h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico7:hover{background:url("../img/ico7h.jpg") no-repeat center top;}
	.FootInfo .FootInfoBox a.ico8:hover{background:url("../img/ico8h.jpg") no-repeat center top;}

.FooterBox{ height:338px;background:url("../img/footerbg.jpg?a") no-repeat; overflow:hidden;}
    .FooterBox > div.FooterConbox{ width:1190px; height:100%; margin:0 auto; position:relative; color:#FFF;}
	.FooterConbox .FootL1{ color:#1a6510;width:486px; padding-top:72px; font-size:15px;}
	    .FooterConbox .FootL1 a{ display:block; margin-bottom:30px;}
		.FooterConbox .FootL1 p.p1{ margin:28px 0 28px 10px; background:url("../img/footeradr.png?a") no-repeat top left; height:40px; font-size:26px; color:#1a6510; padding-left:52px;}
		.FooterConbox .FootL1 p.p2{ margin-left:9px; margin-bottom:6px;}
	.FooterConbox .FootL2{ width:214px; height:100%;background:url("../img/footerwx.png?a") no-repeat;}
	.FooterConbox .FootL3{ width:372px; height:100%; margin:50px 0 0 100px;}
	.FooterConbox .FootL3 a{ display:block; float:left; margin-right:22px; width:75px; height:98px; overflow:hidden;background:url("../img/footerMenu.png") no-repeat; text-indent:-999px; margin-bottom:35px;}
	.FooterConbox .FootL3 a:nth-child(4n){ margin-right:0;}
	.FooterConbox .FootL3 a.a2{ background-position:-100px 0;}
	.FooterConbox .FootL3 a.a3{ background-position:-203px 0;}
	.FooterConbox .FootL3 a.a4{ background-position:-305px 0;}
	.FooterConbox .FootL3 a.a5{ background-position:0 -132px;}
	.FooterConbox .FootL3 a.a6{ background-position:-100px -132px;}
	.FooterConbox .FootL3 a.a7{ background-position:-203px -132px;}
	.FooterConbox .FootL3 a.a8{ background-position:-305px -132px;}
	
	.FooterConbox .FootL3 a.a1:hover{ background-position:0 -238px;}
	.FooterConbox .FootL3 a.a2:hover{ background-position:-100px -238px;}
	.FooterConbox .FootL3 a.a3:hover{ background-position:-203px -238px;}
	.FooterConbox .FootL3 a.a4:hover{ background-position:-305px -238px;}
	.FooterConbox .FootL3 a.a5:hover{ background-position:0 -370px;}
	.FooterConbox .FootL3 a.a6:hover{ background-position:-100px -370px;}
	.FooterConbox .FootL3 a.a7:hover{ background-position:-203px -370px;}
	.FooterConbox .FootL3 a.a8:hover{ background-position:-305px -370px;}
	
	
	
/*.TalkWin{width:670px; height:460px;background:url("../kst/Win_bg.png") no-repeat center top ;position:fixed;top:50%; margin-top:-226px; left:50%; margin-left:-334px; z-index:9999; display:none;}
	.TalkWin .PhoneBox{ position:absolute; top:215px; left:230px; width:238px; height:50px;overflow:hidden;z-index:1;}
	.TalkWin .PhoneBox  .callbF_text{width:145px;height:30px; line-height:30px;float:left;border:none;margin-top:16px;overflow:hidden; font-size:18px; color:#4c4c4c; background:#C6C6C6;}
    .TalkWin .PhoneBox  a.callbF_sub{width:78px;height:40px;float:left;margin-left:1px;margin-top:10px;}
	.TalkWin .GoToTalk{ width:626px; height:65px; display:block; position:absolute; left:21px; bottom:30px;}
	.TalkWin .CloseWin{ width:30px; height:29px; display:block; position:absolute; right:22px; top:12px;background:url("../kst/Win_close.png") no-repeat 0 -31px;}
	.TalkWin .CloseWin:hover{ background-position:0 0;}
*/
/*.TalkWin{width:664px; height:453px;background:url("http://www.tqtzx.com/images/swt/kst.png") no-repeat center top ;position:fixed;top:50%; margin-top:-226px; left:50%; margin-left:-334px; z-index:9999; display:none;}*/
.TalkWin{width:500px; height:638.25px;background:url("../kst/kst.png") no-repeat center top ; background-size:100% 100%;position:fixed;top:51%; margin-top:-300px; left:50%; margin-left:-240px; z-index:9999; display:none;}
	.TalkWin .PhoneBox{ position:absolute; top:215px; left:230px; width:238px; height:50px;overflow:hidden;z-index:1; display:none;}
	.TalkWin .PhoneBox  .callbF_text{width:145px;height:30px; line-height:30px;float:left;border:none;margin-top:16px;overflow:hidden; font-size:18px; color:#4c4c4c; background:#C6C6C6;}
    .TalkWin .PhoneBox  a.callbF_sub{width:78px;height:40px;float:left;margin-left:1px;margin-top:10px;}
	.TalkWin .GoToTalk{ width:100%; height:493px; display:block; position:absolute; left:0; bottom:0; }
	.TalkWin .LinkBox{ width:290px; height:28px; display:block; position:absolute; right:16px; bottom:95px; padding-left:3px;}
	.TalkWin .LinkBox a{ background:url("../kst/linkico.png") no-repeat;width:54px; height:100%;line-height:28px; display:block; float:left; margin-right:23px; font-size:14px; color:#8E49F9; padding-left:25px;}
	.TalkWin .LinkBox a:hover{color:#FF0101;}
	.TalkWin .LinkBox a.index{ background-position:0 5px;}
	.TalkWin .LinkBox a.phnum{ background-position:0 -23px;}
	.TalkWin .LinkBox a.yhinfo{background-position:0 -50px;}
	.TalkWin .LinkBox a.weixin{ background-position:0 -78px; margin-right:0;}
	
	.TalkWin .LinkBox a:hover.index{ background-position:-100px 5px;}
	.TalkWin .LinkBox a:hover.phnum{ background-position:-99px -23px;}
	.TalkWin .LinkBox a:hover.yhinfo{background-position:-100px -50px;}
	.TalkWin .LinkBox a:hover.weixin{ background-position:-100px -78px; }
	
	.TalkWin .CloseWin{ width:60px; height:60px; display:block; position:absolute; right:40px; top:50px;}
	.TalkWin .CloseWin:hover{ background-position:0 0;}
	.tip-yellow{ z-index:999999;}


	
/*.TalkRight{ position:fixed; right:0; bottom:15%; width:115px; height:478px;background:url("../kst/R-Newbg.png") no-repeat  center top;padding-top:59px; z-index:2;}
    .TalkRight a{ display:block; width:100px; margin:0 auto; height:90px;}
	.TalkRight .t0{ position:absolute; top:-8px; left:0;background:url("../kst/R-NewHead.png") no-repeat; width:115px; height:115px; z-index:2;}
	.TalkRight .t1{background:url("../kst/R-New1.png") no-repeat; height:129px;}
	.TalkRight .t1:hover{background:url("../kst/R-New1h.png") no-repeat;}
	
	.TalkRight .t2{background:url("../kst/R-New2.png") no-repeat;}
	.TalkRight .t2:hover{background:url("../kst/R-New2h.png") no-repeat;}
	
	.TalkRight .t3{background:url("../kst/R-New3.png") no-repeat;}
	.TalkRight .t3:hover{background:url("../kst/R-New3h.png") no-repeat;}
	
	.TalkRight .t4{background:url("../kst/R-New4.png") no-repeat; position:relative;}
	.TalkRight .t4:hover{background:url("../kst/R-New4h.png") no-repeat;}
	
	.TalkRight .t5{background:url("../kst/R-NewTop.png") no-repeat; height:20px;}
	
	.TalkRight .Link{ position:relative;}
	.TalkRight .Link a{ position:relative; z-index:2;}
	
	.TalkRight .t4 span.num{ display:block; height:16px; width:16px; border-radius:16px; position:absolute; top:10px; right:15px; background:#FFF600; z-index:100; color:#000000; text-align:center; line-height:16px; font-size:10px;}
*/
.TalkRight{ position:fixed; right:15px; bottom:25%; width:130px; height:450px;background:url("../kst/R201702-bg.png") no-repeat  center top;padding-top:59px; z-index:2;}
.TalkRight a{ display:block; width:100%; height:100%;}



.Lphone{ position:fixed; left:10px; bottom:55%; width:100px; height:100px; z-index:2;}
    .Lphone .LxzBg{ position:absolute; width:149px; height:149px;background:url("../kst/L-phone-bg2.png") no-repeat; top:22px; left:0;animation: 24s linear 0s normal both infinite running spin; cursor:pointer;}
	.Lphone .LxzImg{ position:absolute; width:116px; height:116px;background:url("../kst/L-phone-wd.png") no-repeat; top:38px; left:17px;cursor:pointer;}
	.Lphone .Call{ position:relative; margin-left:105px; margin-top:66px; width:180px; height:35px; background:#fff; border-radius:35px;}
	.Lphone .Call  .callbF_text{width:135px; margin-left:0;height:35px;float:left;border:none;color:#4c4c4c;overflow:hidden; font-size:14px;background:url("../kst/L-phone-dh.png") no-repeat 10px 10px; padding-left:30px;}
    .Lphone .Call  a.callbF_sub{width:45px;height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px;float:left; background:#034BF0;border-radius:0 35px 35px 0;}
	.Lphone .Call  a.callbF_sub:hover{background:#0a318b;}
	.Lphone .Call  a.callbF_sub em{ display:block; font-weight:400; font-style:italic;}
	@keyframes spin {
	0% {
		transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
	 }
	 100% {
		transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
	 }
	}
	@-webkit-keyframes spin {
	0% {
		transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
	 }
	 100% {
		transform:rotate(-360deg);
		-webkit-transform:rotate(-360deg);
	 }
	}
	@-moz-keyframes spin {
	0% {
		transform:rotate(0deg);
		-moz-transform:rotate(0deg);
	 }
	 100% {
		transform:rotate(-360deg);
		-moz-transform:rotate(-360deg);
	 }
	}
	@-ms-keyframes spin {
	0% {
		transform:rotate(0deg);
		-ms-transform:rotate(0deg);
	 }
	 100% {
		transform:rotate(-360deg);
		-ms-transform:rotate(-360deg);
	 }
	}
	@-o-keyframes spin {
	0% {
		transform:rotate(0deg);
		-o-transform:rotate(0deg);
	 }
	 100% {
		transform:rotate(-360deg);
		-o-transform:rotate(-360deg);
	 }
	}
	

.GLB_ZjFlash{   background:#2D2F37;  overflow:hidden;  position:relative;}
.GLB_ZjFlash .swiper-container{height:100%; width:1200px; margin:0 auto;position:relative;}
.GLB_ZjFlash .swiper-pagination-bullet{ width:13px; height:13px; background:#FFF;}
.GLB_ZjFlash .swiper-pagination-bullet-active{background:#000;}
.GLB_ZjFlash .swiper-button-next, .GLB_ZjFlash .swiper-button-prev{ width:50px; height:100px; top:45%;}
.GLB_ZjFlash .swiper-button-next:hover, .GLB_ZjFlash .swiper-button-prev:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.GLB_ZjFlash .swiper-button-prev, .GLB_ZjFlash .swiper-container-rtl{background:url(/jjzt/Common/img/ystimg/prev.png) no-repeat; left:180px;}
.GLB_ZjFlash .swiper-button-next, .GLB_ZjFlash .swiper-container-rtl{background:url(/jjzt/Common/img/ystimg/next.png) no-repeat; right:180px;}
.GLB_ZjFlash .swiper-container-horizontal .GLB_ZjFlash .swiper-pagination-bullets, .GLB_ZjFlash .swiper-pagination-custom, .GLB_ZjFlash .swiper-pagination-fraction{ bottom:30px;}
.GLB_ZjFlash .swiper-slide img{ width:100%;}


.Ztbox{ width:1190px; margin:0 auto;}
#cnzz_stat_icon_1260007629{ display:none;}
#ks_ol_floatWin,#_ks_ol_inviteWin{ display:none !important;}
#_ks_ol_inviteWin,#k_s_ol_inviteWin{ left:-99999999px !important;}